Volume 25, Issue 2, February 2024, Pages 1-54
Ahmed Samir Aboubakr; Mostafa Khalil Atallah
Volume 21, Issue 9, September 2020, Pages 159-195
Ahmed Samir